Интерфейс
Интерфейс – это определенный комплекс инструментов, при котором взаимодействует человек и компьютерная система. Такие инструменты зачастую представлены кнопками, галочками, подсказками, выпадающими полями или подсказками и другими инструментами, которые помогают коммуницировать и обмениваться данными. Для интерфейса особенно важно удобство – чем удобнее и понятнее для пользователя интерфейс, тем выше вероятность покупки и популярность сайта. Также важно, чтобы интерфейс был релевантен контексту и целям, а также способностью выполнять основные задачи. Что касается языков программирования, то интерфейсом считается шаблоны классов, все методы которых абстрактные и обязательно реализуются в каждых классах, которые наследуют интерфейсы.